OpenGL-based Rendering of Computer-Generated Rainbow Hologram
نویسندگان
چکیده
For practical 3-D computer-generated holograms (CGH), it is important to display shaded surface model images like computer graphics (CG). However, to display shaded surface model images like CG, it is complex to use the Hidden Surface Removal Method (HSRM) in CGH, and necessary to write original shading program. Therefore, we have developed a simple process that is used to obtain 3-D data for CGH from two CG images. The first image is a shaded CG image. The second image is a depth-cued image, i.e., image intensity is modulated by the depth of the object. We use a z-buffer, which is usually used for HSRM, to make a depth-cued image. In order to render these two images, we have implemented our proposed method on OpenGL. However, OpenGL includes not only support for HSRM but also texture mapping, and alpha-blend. Therefore, in this paper, we show the effectiveness of the proposed method for texture mapping and alpha-blend. Moreover, since the previous method cannot render translucency by using alpha-blend, we have improved the previous method for rendering of translucent objects. In addition, we used a fringe printer, which we have developed as an output device of the hologram. In the result, we show the simulation of reconstructed images of computer-generated rainbow holograms from the processed 3-D data. We have also printed up to 3.2 Giga-pixels full-color rainbow holograms and evaluated optically reconstructed images.
منابع مشابه
Segmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملOcclusion culling for computer generated hologram based on ray-wavefront conversion.
We propose a new method for occlusion culling in the computation of a hologram based on the mutual conversion between light-rays and wavefront. Since the occlusion culling is performed with light-ray information, conventional rendering techniques such as ray-tracing or image-based rendering can be employed. On the other hand, the wavefront is derived for the calculation of light propagation, th...
متن کاملRapid hologram generation utilising layer-based approach and graphic rendering for realistic 3D image reconstruction by angular tiling
An approach of rapid hologram generation for the realistic 3D image reconstruction based on the angular tiling concept is proposed, using a new graphic rendering approach integrated with a previously developed layer-based method for hologram calculation. A 3D object is simplified as layered cross-sectional images perpendicular to a chosen viewing direction, and our graphics rendering approach a...
متن کاملDigital HPO Hologram Rendering Pipeline
This paper describes a rendering pipeline for digital hologram synthesis. The pipeline is capable of handling triangle meshes, directional light sources, texture coordinates and advanced illumination models. Due to the huge computational requirements of hologram synthesis only the HPO holograms are considered.
متن کاملFabrication of digital rainbow holograms and 3-D imaging using SEM based e-beam lithography.
Here we present an approach for creating full-color digital rainbow holograms based on mixing three basic colors. Much like in a color TV with three luminescent points per single screen pixel, each color pixel of initial image is presented by three (R, G, B) distinct diffractive gratings in a hologram structure. Change of either duty cycle or area of the gratings are used to provide proper R, G...
متن کامل